body {
  background-color: #151515;
  color: #c2c6b3;
}

div.header {
  display: block;
  float: right;
  font-size: 1.2em;
  font-weight: normal;
}

div.dirdata {
  display: block;
  float: left;
  font-size: 1.2em;
  font-weight: normal;
}

a.dirlink {
  color: #0055cc;
  text-decoration: none;
  font-weight: bolder;
}

a.dirlink:visited {
  color: #0055cc;
  text-decoration: none;
  font-weight: bolder;
}

a.dirlink:hover {
  color: #0088ff;
  text-decoration: none;
  font-weight: bolder;
}

span.urllink {
  color: #00cc00;
}

a.urllink {
  color: #00cc00;
  text-decoration: none;
}

a.urllink:visited {
  color: #00cc00;
  text-decoration: none;
}

a.urllink:hover {
  color: #00ff00;
  text-decoration: none;
}

a.dirdata {
  color: #cc6600;
  text-decoration: none;
}

a.dirdata:visited {
  color: #cc6600;
  text-decoration: none;
}

a.dirdata:hover {
  color: #ff9900;
  text-decoration: none;
}

a.manage {
  color: #c2c6b3;
  text-decoration: none;
  border: 1px solid;
}

a.manage:visited {
  color: #c2c6b3;
  text-decoration: none;
}

a.manage:hover {
  color: #c2c6b3;
  text-decoration: none;
}

a.delete {
  color: #cc0000;
  text-decoration: none;
  font-size: 60%;
}

a.delete:visited {
  color: #cc0000;
  text-decoration: none;
  font-size: 60%;
}

a.delete:hover {
  color: #cc0000;
  text-decoration: none;
  font-size: 60%;
}

a.add {
  color: #cc00cc;
  text-decoration: none;
  font-size: 80%;
}

a.add:visited {
  color: #cc00cc;
  text-decoration: none;
  font-size: 80%;
}

a.add:hover {
  color: #cc00cc;
  text-decoration: none;
  font-size: 80%;
}

h3 {
}

.error {
  color: red;
}
